put turf down - İngilizce Eşanlam Sözlük